multiple-stage pump - Spanish English Dictionary